/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package com.latesis.web.service;

import com.latesis.bean.AlertaBean;
import com.latesis.bean.ChoferBean;
import com.latesis.bean.EstadoBean;
import com.latesis.bean.GrupoBean;
import com.latesis.bean.MensajeBean;
import com.latesis.bean.MovilBean;
import com.latesis.bean.OperadorBean;
import com.latesis.bean.PropietarioBean;
import java.util.List;

/**
 *
 * @author Alan - Desarrollo
 */
public interface MantenimientoService {
    public List<PropietarioBean>buscarCustomPropietario(int start,int pageSize);
     public int countTotalPropietario();
     public void guardarPropietario(PropietarioBean bean);
     public void eliminarPropietario(PropietarioBean[] selectedUsers);
     
     public List<AlertaBean>buscarCustomAlerta(int start,int pageSize);
     public int countTotalAlerta();
     public void guardarAlerta(AlertaBean bean);
     public void eliminarAlerta(AlertaBean[] selectedUsers);
     
     public List<ChoferBean>buscarCustomChofer(int start,int pageSize);
     public int countTotalChofer();
     public void guardarChofer(ChoferBean bean);
     public void eliminarChofer(ChoferBean[] selectedUsers);
     
     public List<OperadorBean>buscarCustomOperador(int start,int pageSize);
     public int countTotalOperador();
     public void guardarOperador(OperadorBean bean);
     public void eliminarOperador(OperadorBean[] selectedUsers);
     
     public List<EstadoBean>buscarCustomEstado(int start,int pageSize);
     public int countTotalEstado();
     public void guardarEstado(EstadoBean bean);
     public void eliminarEstado(EstadoBean[] selectedUsers);
     
     public List<GrupoBean>buscarCustomGrupo(int start,int pageSize);
     public int countTotalGrupo();
     public void guardarGrupo(GrupoBean bean);
     public void eliminarGrupo(GrupoBean[] selectedUsers);
     
     public List<MensajeBean>buscarCustomMensaje(int start,int pageSize);
     public int countTotalMensaje();
     public void guardarMensaje(MensajeBean bean);
     public void eliminarMensaje(MensajeBean[] selectedUsers);
     
     public List<MovilBean>buscarCustomMovil(int start,int pageSize);
     public int countTotalMovil();
     public void guardarMovil(MovilBean bean);
     public void eliminarMovil(MovilBean[] selectedUsers);
}
